meat and fish products - Francés Inglés Diccionario